mirror of
				https://github.com/KevinMidboe/linguist.git
				synced 2025-10-29 17:50:22 +00:00 
			
		
		
		
	Register 12 new JSON filenames/extensions (#4053)
Added: * .avsc * .gltf * .htmlhintrc * .jscsrc * .jslintrc * .jsonl * .tern-config * .tern-project * .tfstate * .tfstate.backup * .webapp * .webmanifest
This commit is contained in:
		| @@ -2036,12 +2036,23 @@ JSON: | |||||||
|   searchable: false |   searchable: false | ||||||
|   extensions: |   extensions: | ||||||
|   - ".json" |   - ".json" | ||||||
|  |   - ".avsc" | ||||||
|   - ".geojson" |   - ".geojson" | ||||||
|  |   - ".gltf" | ||||||
|   - ".JSON-tmLanguage" |   - ".JSON-tmLanguage" | ||||||
|  |   - ".jsonl" | ||||||
|  |   - ".tfstate" | ||||||
|  |   - ".tfstate.backup" | ||||||
|   - ".topojson" |   - ".topojson" | ||||||
|  |   - ".webapp" | ||||||
|  |   - ".webmanifest" | ||||||
|   filenames: |   filenames: | ||||||
|   - ".arcconfig" |   - ".arcconfig" | ||||||
|  |   - ".htmlhintrc" | ||||||
|  |   - ".jscsrc" | ||||||
|   - ".jshintrc" |   - ".jshintrc" | ||||||
|  |   - ".tern-config" | ||||||
|  |   - ".tern-project" | ||||||
|   - composer.lock |   - composer.lock | ||||||
|   - mcmod.info |   - mcmod.info | ||||||
|   language_id: 174 |   language_id: 174 | ||||||
| @@ -2051,6 +2062,7 @@ JSON5: | |||||||
|   - ".json5" |   - ".json5" | ||||||
|   filenames: |   filenames: | ||||||
|   - ".babelrc" |   - ".babelrc" | ||||||
|  |   - ".jslintrc" | ||||||
|   tm_scope: source.js |   tm_scope: source.js | ||||||
|   ace_mode: javascript |   ace_mode: javascript | ||||||
|   codemirror_mode: javascript |   codemirror_mode: javascript | ||||||
|   | |||||||
							
								
								
									
										136
									
								
								samples/JSON/Material_Alpha_01.gltf
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										136
									
								
								samples/JSON/Material_Alpha_01.gltf
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,136 @@ | |||||||
|  | { | ||||||
|  | 	"accessors": [ | ||||||
|  | 		{ | ||||||
|  | 			"bufferView": 0, | ||||||
|  | 			"componentType": 5126, | ||||||
|  | 			"count": 4, | ||||||
|  | 			"type": "VEC3", | ||||||
|  | 			"max": [ | ||||||
|  | 				0.5, | ||||||
|  | 				0.5, | ||||||
|  | 				0.0 | ||||||
|  | 			], | ||||||
|  | 			"min": [ | ||||||
|  | 				-0.5, | ||||||
|  | 				-0.5, | ||||||
|  | 				0.0 | ||||||
|  | 			], | ||||||
|  | 			"name": "Positions Accessor" | ||||||
|  | 		}, | ||||||
|  | 		{ | ||||||
|  | 			"bufferView": 1, | ||||||
|  | 			"componentType": 5126, | ||||||
|  | 			"count": 4, | ||||||
|  | 			"type": "VEC4", | ||||||
|  | 			"name": "Colors Accessor" | ||||||
|  | 		}, | ||||||
|  | 		{ | ||||||
|  | 			"bufferView": 2, | ||||||
|  | 			"componentType": 5126, | ||||||
|  | 			"count": 4, | ||||||
|  | 			"type": "VEC2", | ||||||
|  | 			"name": "UV Accessor 0" | ||||||
|  | 		}, | ||||||
|  | 		{ | ||||||
|  | 			"bufferView": 3, | ||||||
|  | 			"componentType": 5125, | ||||||
|  | 			"count": 6, | ||||||
|  | 			"type": "SCALAR", | ||||||
|  | 			"name": "Indices Accessor" | ||||||
|  | 		} | ||||||
|  | 	], | ||||||
|  | 	"asset": { | ||||||
|  | 		"generator": "glTF Asset Generator", | ||||||
|  | 		"version": "2.0", | ||||||
|  | 		"extras": { | ||||||
|  | 			"Attributes": "VertexColor_Vector4_Float - AlphaMode_Mask - AlphaCutoff - DoubleSided - BaseColorFactor - BaseColorTexture" | ||||||
|  | 		} | ||||||
|  | 	}, | ||||||
|  | 	"buffers": [ | ||||||
|  | 		{ | ||||||
|  | 			"uri": "Material_Alpha_01.bin", | ||||||
|  | 			"byteLength": 168 | ||||||
|  | 		} | ||||||
|  | 	], | ||||||
|  | 	"bufferViews": [ | ||||||
|  | 		{ | ||||||
|  | 			"buffer": 0, | ||||||
|  | 			"byteLength": 48, | ||||||
|  | 			"name": "Positions" | ||||||
|  | 		}, | ||||||
|  | 		{ | ||||||
|  | 			"buffer": 0, | ||||||
|  | 			"byteOffset": 48, | ||||||
|  | 			"byteLength": 64, | ||||||
|  | 			"name": "Colors" | ||||||
|  | 		}, | ||||||
|  | 		{ | ||||||
|  | 			"buffer": 0, | ||||||
|  | 			"byteOffset": 112, | ||||||
|  | 			"byteLength": 32, | ||||||
|  | 			"name": "Texture Coords 0" | ||||||
|  | 		}, | ||||||
|  | 		{ | ||||||
|  | 			"buffer": 0, | ||||||
|  | 			"byteOffset": 144, | ||||||
|  | 			"byteLength": 24, | ||||||
|  | 			"name": "Indices" | ||||||
|  | 		} | ||||||
|  | 	], | ||||||
|  | 	"images": [ | ||||||
|  | 		{ | ||||||
|  | 			"uri": "Texture_baseColor.png" | ||||||
|  | 		} | ||||||
|  | 	], | ||||||
|  | 	"materials": [ | ||||||
|  | 		{ | ||||||
|  | 			"pbrMetallicRoughness": { | ||||||
|  | 				"baseColorFactor": [ | ||||||
|  | 					1.0, | ||||||
|  | 					1.0, | ||||||
|  | 					1.0, | ||||||
|  | 					0.6 | ||||||
|  | 				], | ||||||
|  | 				"baseColorTexture": { | ||||||
|  | 					"index": 0 | ||||||
|  | 				} | ||||||
|  | 			}, | ||||||
|  | 			"alphaMode": "MASK", | ||||||
|  | 			"alphaCutoff": 0.7, | ||||||
|  | 			"doubleSided": true | ||||||
|  | 		} | ||||||
|  | 	], | ||||||
|  | 	"meshes": [ | ||||||
|  | 		{ | ||||||
|  | 			"primitives": [ | ||||||
|  | 				{ | ||||||
|  | 					"attributes": { | ||||||
|  | 						"POSITION": 0, | ||||||
|  | 						"COLOR_0": 1, | ||||||
|  | 						"TEXCOORD_0": 2 | ||||||
|  | 					}, | ||||||
|  | 					"indices": 3, | ||||||
|  | 					"material": 0 | ||||||
|  | 				} | ||||||
|  | 			] | ||||||
|  | 		} | ||||||
|  | 	], | ||||||
|  | 	"nodes": [ | ||||||
|  | 		{ | ||||||
|  | 			"mesh": 0 | ||||||
|  | 		} | ||||||
|  | 	], | ||||||
|  | 	"scene": 0, | ||||||
|  | 	"scenes": [ | ||||||
|  | 		{ | ||||||
|  | 			"nodes": [ | ||||||
|  | 				0 | ||||||
|  | 			] | ||||||
|  | 		} | ||||||
|  | 	], | ||||||
|  | 	"textures": [ | ||||||
|  | 		{ | ||||||
|  | 			"source": 0 | ||||||
|  | 		} | ||||||
|  | 	] | ||||||
|  | } | ||||||
							
								
								
									
										25
									
								
								samples/JSON/filenames/.htmlhintrc
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										25
									
								
								samples/JSON/filenames/.htmlhintrc
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,25 @@ | |||||||
|  | { | ||||||
|  | 	"alt-require": true, | ||||||
|  | 	"attr-lowercase": true, | ||||||
|  | 	"attr-no-duplication": true, | ||||||
|  | 	"attr-unsafe-chars": true, | ||||||
|  | 	"attr-value-double-quotes": true, | ||||||
|  | 	"attr-value-not-empty": false, | ||||||
|  | 	"doctype-first": true, | ||||||
|  | 	"doctype-html5": true, | ||||||
|  | 	"head-script-disabled": false, | ||||||
|  | 	"href-abs-or-rel": false, | ||||||
|  | 	"id-class-ad-disabled": true, | ||||||
|  | 	"id-class-value": false, | ||||||
|  | 	"id-unique": true, | ||||||
|  | 	"inline-script-disabled": true, | ||||||
|  | 	"inline-style-disabled": true, | ||||||
|  | 	"space-tab-mixed-disabled": "space", | ||||||
|  | 	"spec-char-escape": true, | ||||||
|  | 	"src-not-empty": true, | ||||||
|  | 	"style-disabled": false, | ||||||
|  | 	"tag-pair": true, | ||||||
|  | 	"tag-self-close": false, | ||||||
|  | 	"tagname-lowercase": true, | ||||||
|  | 	"title-require": true | ||||||
|  | } | ||||||
							
								
								
									
										88
									
								
								samples/JSON/filenames/.jscsrc
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										88
									
								
								samples/JSON/filenames/.jscsrc
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,88 @@ | |||||||
|  | { | ||||||
|  | 	"requireCurlyBraces": [ | ||||||
|  | 		"if", | ||||||
|  | 		"else", | ||||||
|  | 		"for", | ||||||
|  | 		"while", | ||||||
|  | 		"do", | ||||||
|  | 		"try", | ||||||
|  | 		"catch" | ||||||
|  | 	], | ||||||
|  | 	"requireSpaceAfterKeywords": [ | ||||||
|  | 		"if", | ||||||
|  | 		"else", | ||||||
|  | 		"for", | ||||||
|  | 		"while", | ||||||
|  | 		"do", | ||||||
|  | 		"switch", | ||||||
|  | 		"case", | ||||||
|  | 		"return", | ||||||
|  | 		"try", | ||||||
|  | 		"catch", | ||||||
|  | 		"typeof" | ||||||
|  | 	], | ||||||
|  | 	"requireSpaceBeforeBlockStatements": true, | ||||||
|  | 	"requireParenthesesAroundIIFE": true, | ||||||
|  | 	"requireSpacesInConditionalExpression": true, | ||||||
|  | 	"disallowSpacesInNamedFunctionExpression": { | ||||||
|  | 		"beforeOpeningRoundBrace": true | ||||||
|  | 	}, | ||||||
|  | 	"disallowSpacesInFunctionDeclaration": { | ||||||
|  | 		"beforeOpeningRoundBrace": true | ||||||
|  | 	}, | ||||||
|  | 	"requireSpaceBetweenArguments": true, | ||||||
|  | 	"requireBlocksOnNewline": true, | ||||||
|  | 	"disallowEmptyBlocks": true, | ||||||
|  | 	"disallowSpacesInsideArrayBrackets": true, | ||||||
|  | 	"disallowSpacesInsideParentheses": true, | ||||||
|  | 	"disallowDanglingUnderscores": true, | ||||||
|  | 	"requireCommaBeforeLineBreak": true, | ||||||
|  | 	"disallowSpacesInCallExpression": true, | ||||||
|  | 	"disallowSpaceAfterPrefixUnaryOperators": true, | ||||||
|  | 	"disallowSpaceBeforePostfixUnaryOperators": true, | ||||||
|  | 	"disallowSpaceBeforeBinaryOperators": [ | ||||||
|  | 		"," | ||||||
|  | 	], | ||||||
|  | 	"requireSpacesInForStatement": true, | ||||||
|  | 	"requireSpaceBeforeBinaryOperators": true, | ||||||
|  | 	"requireSpaceAfterBinaryOperators": true, | ||||||
|  | 	"disallowKeywords": [ | ||||||
|  | 		"with" | ||||||
|  | 	], | ||||||
|  | 	"disallowMixedSpacesAndTabs": true, | ||||||
|  | 	"disallowTrailingWhitespace": true, | ||||||
|  | 	"disallowKeywordsOnNewLine": [ | ||||||
|  | 		"else" | ||||||
|  | 	], | ||||||
|  | 	"requireLineFeedAtFileEnd": true, | ||||||
|  | 	"requireCapitalizedConstructors": true, | ||||||
|  | 	"requireDotNotation": true, | ||||||
|  | 	"disallowNewlineBeforeBlockStatements": true, | ||||||
|  | 	"disallowMultipleLineStrings": true, | ||||||
|  | 	"requireSpaceBeforeObjectValues": true, | ||||||
|  | 	"validateQuoteMarks": "'", | ||||||
|  | 	"requireSpaceAfterLineComment": true, | ||||||
|  | 	"validateIndentation": 2, | ||||||
|  | 	"validateLineBreaks": "LF", | ||||||
|  | 	"disallowSpacesInFunction": { | ||||||
|  | 		"beforeOpeningRoundBrace": true | ||||||
|  | 	}, | ||||||
|  | 	"requireSpacesInFunction": { | ||||||
|  | 		"beforeOpeningCurlyBrace": true | ||||||
|  | 	}, | ||||||
|  | 	"disallowMultipleLineBreaks": true, | ||||||
|  | 	"disallowYodaConditions": true, | ||||||
|  | 	"disallowFunctionDeclarations": true, | ||||||
|  | 	"disallowMultipleVarDecl": "exceptUndefined", | ||||||
|  | 	"requirePaddingNewlinesBeforeKeywords": [ | ||||||
|  | 		"do", | ||||||
|  | 		"for", | ||||||
|  | 		"if", | ||||||
|  | 		"switch", | ||||||
|  | 		"try", | ||||||
|  | 		"void", | ||||||
|  | 		"while", | ||||||
|  | 		"return" | ||||||
|  | 	], | ||||||
|  | 	"excludeFiles": ["**/node_modules/**", "**/min/**", "**/*.min.js"] | ||||||
|  | } | ||||||
							
								
								
									
										19
									
								
								samples/JSON/filenames/.tern-config
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										19
									
								
								samples/JSON/filenames/.tern-config
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,19 @@ | |||||||
|  | { | ||||||
|  | 	"ecmaVersion": 6, | ||||||
|  | 	"libs": [ | ||||||
|  | 		"browser", | ||||||
|  | 		"jquery" | ||||||
|  | 	], | ||||||
|  | 	"dontLoad": [ | ||||||
|  | 		"node_modules/**" | ||||||
|  | 	], | ||||||
|  | 	"plugins": { | ||||||
|  | 		"es_modules": {}, | ||||||
|  | 		"node": {}, | ||||||
|  | 		"angular": {}, | ||||||
|  | 		"doc_comment": { | ||||||
|  | 			"fullDocs": true, | ||||||
|  | 			"strong": true | ||||||
|  | 		} | ||||||
|  | 	} | ||||||
|  | } | ||||||
							
								
								
									
										15
									
								
								samples/JSON/filenames/.tern-project
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										15
									
								
								samples/JSON/filenames/.tern-project
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,15 @@ | |||||||
|  | { | ||||||
|  | 	"ecmaVersion": 6, | ||||||
|  | 	"libs": [], | ||||||
|  | 	"loadEagerly": [ | ||||||
|  | 		"src/app/**/*.js" | ||||||
|  | 	], | ||||||
|  | 	"dontLoad": [ | ||||||
|  | 		"node_modules" | ||||||
|  | 	], | ||||||
|  | 	"plugins": { | ||||||
|  | 		"requirejs": { | ||||||
|  | 			"baseURL": "src" | ||||||
|  | 		} | ||||||
|  | 	} | ||||||
|  | } | ||||||
							
								
								
									
										18
									
								
								samples/JSON/http_response.avsc
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										18
									
								
								samples/JSON/http_response.avsc
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,18 @@ | |||||||
|  | { | ||||||
|  |     "type": "record", | ||||||
|  |     "name": "Response", | ||||||
|  |     "namespace": "org.rflow.message.data.http", | ||||||
|  |     "aliases": [], | ||||||
|  |     "fields": [ | ||||||
|  |         {"name": "client_ip",    "type": ["string", "null"]}, | ||||||
|  |         {"name": "client_port",  "type": ["int", "null"]}, | ||||||
|  |         {"name": "server_ip",    "type": ["string", "null"]}, | ||||||
|  |         {"name": "server_port",  "type": ["int", "null"]}, | ||||||
|  |  | ||||||
|  |         {"name": "protocol",             "type": "string"}, | ||||||
|  |         {"name": "status_code",          "type": "int"}, | ||||||
|  |         {"name": "status_reason_phrase", "type": "string"}, | ||||||
|  |         {"name": "headers",              "type": {"type": "map", "values": "string"}}, | ||||||
|  |         {"name": "content",              "type": "bytes"} | ||||||
|  |     ] | ||||||
|  | } | ||||||
							
								
								
									
										19
									
								
								samples/JSON/manifest.webapp
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										19
									
								
								samples/JSON/manifest.webapp
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,19 @@ | |||||||
|  | { | ||||||
|  | 	"version": "1.0", | ||||||
|  | 	"name": "demo", | ||||||
|  | 	"description": "demo", | ||||||
|  | 	"launch_path": "/index.html", | ||||||
|  | 	"icons": { | ||||||
|  | 		"128": "/res/icon.png" | ||||||
|  | 	}, | ||||||
|  | 	"developer": { | ||||||
|  | 		"name": "Cocos2d-html5", | ||||||
|  | 		"url": "http://cocos2d-x.org/" | ||||||
|  | 	}, | ||||||
|  | 	"default_locale": "en", | ||||||
|  | 	"installs_allowed_from": [ | ||||||
|  | 		"*" | ||||||
|  | 	], | ||||||
|  | 	"orientation": "portrait-primary", | ||||||
|  | 	"fullscreen": "true" | ||||||
|  | } | ||||||
							
								
								
									
										56
									
								
								samples/JSON/manifest.webmanifest
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										56
									
								
								samples/JSON/manifest.webmanifest
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,56 @@ | |||||||
|  | { | ||||||
|  | 	"short_name": "CC Splitter", | ||||||
|  | 	"name": "Credit Card Splitter", | ||||||
|  | 	"start_url": "./index.html", | ||||||
|  | 	"display": "standalone", | ||||||
|  | 	"theme_color": "#000000", | ||||||
|  | 	"background_color": "#ffffff", | ||||||
|  | 	"lang": "en-GB", | ||||||
|  | 	"icons": [ | ||||||
|  | 		{ | ||||||
|  | 			"src": "logo-16.png", | ||||||
|  | 			"sizes": "16x16", | ||||||
|  | 			"type": "image/png" | ||||||
|  | 		}, | ||||||
|  | 		{ | ||||||
|  | 			"src": "logo-36.png", | ||||||
|  | 			"sizes": "36x36", | ||||||
|  | 			"type": "image/png" | ||||||
|  | 		}, | ||||||
|  | 		{ | ||||||
|  | 			"src": "logo-48.png", | ||||||
|  | 			"sizes": "48x48", | ||||||
|  | 			"type": "image/png" | ||||||
|  | 		}, | ||||||
|  | 		{ | ||||||
|  | 			"src": "logo-72.png", | ||||||
|  | 			"sizes": "72x72", | ||||||
|  | 			"type": "image/png" | ||||||
|  | 		}, | ||||||
|  | 		{ | ||||||
|  | 			"src": "logo-96.png", | ||||||
|  | 			"sizes": "96x96", | ||||||
|  | 			"type": "image/png" | ||||||
|  | 		}, | ||||||
|  | 		{ | ||||||
|  | 			"src": "logo-144.png", | ||||||
|  | 			"sizes": "144x144", | ||||||
|  | 			"type": "image/png" | ||||||
|  | 		}, | ||||||
|  | 		{ | ||||||
|  | 			"src": "logo-192.png", | ||||||
|  | 			"sizes": "192x192", | ||||||
|  | 			"type": "image/png" | ||||||
|  | 		}, | ||||||
|  | 		{ | ||||||
|  | 			"src": "logo-250.png", | ||||||
|  | 			"sizes": "250x250", | ||||||
|  | 			"type": "image/png" | ||||||
|  | 		}, | ||||||
|  | 		{ | ||||||
|  | 			"src": "logo-512.png", | ||||||
|  | 			"sizes": "512x512", | ||||||
|  | 			"type": "image/png" | ||||||
|  | 		} | ||||||
|  | 	] | ||||||
|  | } | ||||||
							
								
								
									
										122
									
								
								samples/JSON/small.tfstate
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										122
									
								
								samples/JSON/small.tfstate
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,122 @@ | |||||||
|  | { | ||||||
|  | 		"version": 1, | ||||||
|  | 		"serial": 12, | ||||||
|  | 		"modules": [ | ||||||
|  | 				{ | ||||||
|  | 						"path": [ | ||||||
|  | 								"root" | ||||||
|  | 						], | ||||||
|  | 						"outputs": { | ||||||
|  | 								"public_az1_subnet_id": "subnet-d658bba0", | ||||||
|  | 								"region": "us-west-2", | ||||||
|  | 								"vpc_cidr": "10.201.0.0/16", | ||||||
|  | 								"vpc_id": "vpc-65814701" | ||||||
|  | 						}, | ||||||
|  | 						"resources": { | ||||||
|  | 								"aws_key_pair.onprem": { | ||||||
|  | 										"type": "aws_key_pair", | ||||||
|  | 										"primary": { | ||||||
|  | 												"id": "onprem", | ||||||
|  | 												"attributes": { | ||||||
|  | 														"id": "onprem", | ||||||
|  | 														"key_name": "onprem", | ||||||
|  | 														"public_key": "foo" | ||||||
|  | 												}, | ||||||
|  | 												"meta": { | ||||||
|  | 														"schema_version": "1" | ||||||
|  | 												} | ||||||
|  | 										} | ||||||
|  | 								} | ||||||
|  | 						} | ||||||
|  | 				}, | ||||||
|  | 				{ | ||||||
|  | 						"path": [ | ||||||
|  | 								"root", | ||||||
|  | 								"bootstrap" | ||||||
|  | 						], | ||||||
|  | 						"outputs": { | ||||||
|  | 								"consul_bootstrap_dns": "consul.bootstrap" | ||||||
|  | 						}, | ||||||
|  | 						"resources": { | ||||||
|  | 								"aws_route53_record.oasis-consul-bootstrap-a": { | ||||||
|  | 										"type": "aws_route53_record", | ||||||
|  | 										"depends_on": [ | ||||||
|  | 												"aws_route53_zone.oasis-consul-bootstrap" | ||||||
|  | 										], | ||||||
|  | 										"primary": { | ||||||
|  | 												"id": "Z68734P5178QN_consul.bootstrap_A", | ||||||
|  | 												"attributes": { | ||||||
|  | 														"failover": "", | ||||||
|  | 														"fqdn": "consul.bootstrap", | ||||||
|  | 														"health_check_id": "", | ||||||
|  | 														"id": "Z68734P5178QN_consul.bootstrap_A", | ||||||
|  | 														"name": "consul.bootstrap", | ||||||
|  | 														"records.#": "6", | ||||||
|  | 														"records.1148461392": "10.201.3.8", | ||||||
|  | 														"records.1169574759": "10.201.2.8", | ||||||
|  | 														"records.1206973758": "10.201.1.8", | ||||||
|  | 														"records.1275070284": "10.201.2.4", | ||||||
|  | 														"records.1304587643": "10.201.3.4", | ||||||
|  | 														"records.1313257749": "10.201.1.4", | ||||||
|  | 														"set_identifier": "", | ||||||
|  | 														"ttl": "300", | ||||||
|  | 														"type": "A", | ||||||
|  | 														"weight": "-1", | ||||||
|  | 														"zone_id": "Z68734P5178QN" | ||||||
|  | 												} | ||||||
|  | 										} | ||||||
|  | 								}, | ||||||
|  | 								"aws_route53_record.oasis-consul-bootstrap-ns": { | ||||||
|  | 										"type": "aws_route53_record", | ||||||
|  | 										"depends_on": [ | ||||||
|  | 												"aws_route53_zone.oasis-consul-bootstrap", | ||||||
|  | 												"aws_route53_zone.oasis-consul-bootstrap", | ||||||
|  | 												"aws_route53_zone.oasis-consul-bootstrap", | ||||||
|  | 												"aws_route53_zone.oasis-consul-bootstrap", | ||||||
|  | 												"aws_route53_zone.oasis-consul-bootstrap" | ||||||
|  | 										], | ||||||
|  | 										"primary": { | ||||||
|  | 												"id": "Z68734P5178QN_consul.bootstrap_NS", | ||||||
|  | 												"attributes": { | ||||||
|  | 														"failover": "", | ||||||
|  | 														"fqdn": "consul.bootstrap", | ||||||
|  | 														"health_check_id": "", | ||||||
|  | 														"id": "Z68734P5178QN_consul.bootstrap_NS", | ||||||
|  | 														"name": "consul.bootstrap", | ||||||
|  | 														"records.#": "4", | ||||||
|  | 														"records.1796532126": "ns-512.awsdns-00.net.", | ||||||
|  | 														"records.2728059479": "ns-1536.awsdns-00.co.uk.", | ||||||
|  | 														"records.4092160370": "ns-1024.awsdns-00.org.", | ||||||
|  | 														"records.456007465": "ns-0.awsdns-00.com.", | ||||||
|  | 														"set_identifier": "", | ||||||
|  | 														"ttl": "30", | ||||||
|  | 														"type": "NS", | ||||||
|  | 														"weight": "-1", | ||||||
|  | 														"zone_id": "Z68734P5178QN" | ||||||
|  | 												} | ||||||
|  | 										} | ||||||
|  | 								}, | ||||||
|  | 								"aws_route53_zone.oasis-consul-bootstrap": { | ||||||
|  | 										"type": "aws_route53_zone", | ||||||
|  | 										"primary": { | ||||||
|  | 												"id": "Z68734P5178QN", | ||||||
|  | 												"attributes": { | ||||||
|  | 														"comment": "Used to bootstrap consul dns", | ||||||
|  | 														"id": "Z68734P5178QN", | ||||||
|  | 														"name": "consul.bootstrap", | ||||||
|  | 														"name_servers.#": "4", | ||||||
|  | 														"name_servers.0": "ns-0.awsdns-00.com.", | ||||||
|  | 														"name_servers.1": "ns-1024.awsdns-00.org.", | ||||||
|  | 														"name_servers.2": "ns-1536.awsdns-00.co.uk.", | ||||||
|  | 														"name_servers.3": "ns-512.awsdns-00.net.", | ||||||
|  | 														"tags.#": "0", | ||||||
|  | 														"vpc_id": "vpc-65814701", | ||||||
|  | 														"vpc_region": "us-west-2", | ||||||
|  | 														"zone_id": "Z68734P5178QN" | ||||||
|  | 												} | ||||||
|  | 										} | ||||||
|  | 								} | ||||||
|  | 						} | ||||||
|  | 				} | ||||||
|  | 		] | ||||||
|  | } | ||||||
							
								
								
									
										77
									
								
								samples/JSON/terraform.tfstate.backup
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										77
									
								
								samples/JSON/terraform.tfstate.backup
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,77 @@ | |||||||
|  | { | ||||||
|  | 		"version": 3, | ||||||
|  | 		"terraform_version": "0.11.2", | ||||||
|  | 		"serial": 5, | ||||||
|  | 		"lineage": "5ffde9fb-4814-4609-a8a6-f1054f1779c1", | ||||||
|  | 		"modules": [ | ||||||
|  | 				{ | ||||||
|  | 						"path": [ | ||||||
|  | 								"root" | ||||||
|  | 						], | ||||||
|  | 						"outputs": {}, | ||||||
|  | 						"resources": { | ||||||
|  | 								"aws_iam_role.iam_for_lambda": { | ||||||
|  | 										"type": "aws_iam_role", | ||||||
|  | 										"depends_on": [], | ||||||
|  | 										"primary": { | ||||||
|  | 												"id": "iam_for_lambda", | ||||||
|  | 												"attributes": { | ||||||
|  | 														"arn": "arn:aws:iam::387412527620:role/iam_for_lambda", | ||||||
|  | 														"assume_role_policy": "{\"Version\":\"2012-10-17\",\"Statement\":[{\"Sid\":\"\",\"Effect\":\"Allow\",\"Principal\":{\"Service\":\"lambda.amazonaws.com\"},\"Action\":\"sts:AssumeRole\"}]}", | ||||||
|  | 														"create_date": "2018-01-27T04:05:27Z", | ||||||
|  | 														"force_detach_policies": "false", | ||||||
|  | 														"id": "iam_for_lambda", | ||||||
|  | 														"name": "iam_for_lambda", | ||||||
|  | 														"path": "/", | ||||||
|  | 														"unique_id": "AROAINXWJF2AIJOZMQXOE" | ||||||
|  | 												}, | ||||||
|  | 												"meta": {}, | ||||||
|  | 												"tainted": false | ||||||
|  | 										}, | ||||||
|  | 										"deposed": [], | ||||||
|  | 										"provider": "provider.aws" | ||||||
|  | 								}, | ||||||
|  | 								"aws_lambda_function.query-fitbit": { | ||||||
|  | 										"type": "aws_lambda_function", | ||||||
|  | 										"depends_on": [ | ||||||
|  | 												"aws_iam_role.iam_for_lambda" | ||||||
|  | 										], | ||||||
|  | 										"primary": { | ||||||
|  | 												"id": "query-fitbit", | ||||||
|  | 												"attributes": { | ||||||
|  | 														"arn": "arn:aws:lambda:us-east-1:387412527620:function:query-fitbit", | ||||||
|  | 														"dead_letter_config.#": "0", | ||||||
|  | 														"description": "", | ||||||
|  | 														"environment.#": "0", | ||||||
|  | 														"filename": "../lambda/query-fitbit.zip", | ||||||
|  | 														"function_name": "query-fitbit", | ||||||
|  | 														"handler": "exports.handler", | ||||||
|  | 														"id": "query-fitbit", | ||||||
|  | 														"invoke_arn": "arn:aws:apigateway:us-east-1:lambda:path/2015-03-31/functions/arn:aws:lambda:us-east-1:387412527620:function:query-fitbit/invocations", | ||||||
|  | 														"kms_key_arn": "", | ||||||
|  | 														"last_modified": "2018-01-27T04:11:31.185+0000", | ||||||
|  | 														"memory_size": "128", | ||||||
|  | 														"publish": "false", | ||||||
|  | 														"qualified_arn": "arn:aws:lambda:us-east-1:387412527620:function:query-fitbit:$LATEST", | ||||||
|  | 														"reserved_concurrent_executions": "0", | ||||||
|  | 														"role": "arn:aws:iam::387412527620:role/iam_for_lambda", | ||||||
|  | 														"runtime": "nodejs6.10", | ||||||
|  | 														"source_code_hash": "mNFY3lZD4jFsVq/f353zMD9MLSBvoaEbObIB1KBnxq4=", | ||||||
|  | 														"tags.%": "0", | ||||||
|  | 														"timeout": "3", | ||||||
|  | 														"tracing_config.#": "1", | ||||||
|  | 														"tracing_config.0.mode": "PassThrough", | ||||||
|  | 														"version": "$LATEST", | ||||||
|  | 														"vpc_config.#": "0" | ||||||
|  | 												}, | ||||||
|  | 												"meta": {}, | ||||||
|  | 												"tainted": false | ||||||
|  | 										}, | ||||||
|  | 										"deposed": [], | ||||||
|  | 										"provider": "provider.aws" | ||||||
|  | 								} | ||||||
|  | 						}, | ||||||
|  | 						"depends_on": [] | ||||||
|  | 				} | ||||||
|  | 		] | ||||||
|  | } | ||||||
							
								
								
									
										23
									
								
								samples/JSON5/filenames/.jslintrc
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										23
									
								
								samples/JSON5/filenames/.jslintrc
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,23 @@ | |||||||
|  | { | ||||||
|  | 	"indent": 4, | ||||||
|  | 	"maxlen": 120, | ||||||
|  | 	"browser": false, | ||||||
|  | 	"couch": false, | ||||||
|  | 	"devel": false, | ||||||
|  | 	"node": false, | ||||||
|  | 	"rhino": false, | ||||||
|  | 	"white": true, | ||||||
|  | 	"plusplus":true, | ||||||
|  | 	"stupid":true, | ||||||
|  |  | ||||||
|  | 	"predef": [ | ||||||
|  | 		"setTimeout", | ||||||
|  | 		"module", | ||||||
|  | 		"exports", | ||||||
|  | 		"define", | ||||||
|  | 		"require", | ||||||
|  | 		"window", | ||||||
|  | 		"buster", | ||||||
|  | 		"sinon" | ||||||
|  | 	] | ||||||
|  | } | ||||||
		Reference in New Issue
	
	Block a user